TB2J: A python package for computing magnetic interaction parameters
نویسندگان
چکیده
We present TB2J, a Python package for the automatic computation of magnetic interactions, including exchange and Dzyaloshinskii–Moriya, between atoms crystals from results density functional calculations. The program is based on Green’s function method with local rigid spin rotation treated as perturbation. As input, uses output either Wannier90, which interfaced many theory packages, or codes localized orbitals. One main interests code that it requires only one first-principles electronic structure calculation in non-relativistic case (or three relativistic case) primitive cell to obtain interactions up long distances, instead calculations different configurations large supercells. TB2J can be used directly adiabatic magnon band dynamics A minimal user input needed, allows easy integration into high-throughput workflows. Program Title: CPC Library link files: https://doi.org/10.17632/dm45fcn69d.1 Developer’s repository link: https://github.com/mailhexu/TB2J Code Ocean capsule: https://codeocean.com/capsule/6486145 Licensing provisions: BSD 2-clause Programming language: Nature problem: computing parameters extended Heisenberg model interaction, isotropic exchange, anisotropic Dzyaloshinskii–Moriya first principles result. It make use Wannier Hamiltonian, constructed codes, orbital codes. Solution method: force theorem takes perturbation structure. energy variation calculated functions tight-binding like Hamiltonian Additional comments restrictions unusual features: Isotropic all computed DFT through interface interaction any distance calculation. minimum user-input required provides black-box experience. generates several thus bridges simulation scale simulation.
منابع مشابه
SPOTting Model Parameters Using a Ready-Made Python Package
The choice for specific parameter estimation methods is often more dependent on its availability than its performance. We developed SPOTPY (Statistical Parameter Optimization Tool), an open source python package containing a comprehensive set of methods typically used to calibrate, analyze and optimize parameters for a wide range of ecological models. SPOTPY currently contains eight widely used...
متن کاملPYCHEM: a multivariate analysis package for python
UNLABELLED We have implemented a multivariate statistical analysis toolbox, with an optional standalone graphical user interface (GUI), using the Python scripting language. This is a free and open source project that addresses the need for a multivariate analysis toolbox in Python. Although the functionality provided does not cover the full range of multivariate tools that are available, it has...
متن کاملDREAMTools: a Python package for scoring collaborative
DREAM challenges are community competitions designed to advance computational methods and address fundamental questions in system biology and translational medicine. Each challenge asks participants to develop and apply computational methods to either predict unobserved outcomes or to identify unknown model parameters given a set of training data. Computational methods are evaluated using an au...
متن کاملDendroPy: a Python library for phylogenetic computing
UNLABELLED DendroPy is a cross-platform library for the Python programming language that provides for object-oriented reading, writing, simulation and manipulation of phylogenetic data, with an emphasis on phylogenetic tree operations. DendroPy uses a splits-hash mapping to perform rapid calculations of tree distances, similarities and shape under various metrics. It contains rich simulation ro...
متن کاملA Review of Numerical Methods for Computing Point and Interval Estimates by S-PLUS Package
For computing different point estimates such as method of moment and maximum like-lihood estimates and different interval estimates (classical confidence interval, unbi-ased confidence interval, HPD interval), we may deal with the equations which need be solved numerically. In this paper, some numerical methods for solving these type of equations are reviewed in S-PLUS package. Various examples...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Physics Communications
سال: 2021
ISSN: ['1879-2944', '0010-4655']
DOI: https://doi.org/10.1016/j.cpc.2021.107938